home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Amiga Amateur Radio User Group / AARUG UK #20 (199x)(Amiga Amateur Radio User Group UK)(PD)[G4DCV].zip / AARUG UK #20 (199x)(Amiga Amateur Radio User Group UK)(PD)[G4DCV].adf / NCOMM / NComm.NEWS < prev    next >
Text File  |  1978-01-09  |  12KB  |  304 lines

  1. NComm 1.9 is a vastly modified and enhanced version of Comm 1.34.  It
  2. is an update to NComm 1.8, correcting all the known bugs of the earlier
  3. versions.  But most importantly; a lot of changes and additions have
  4. been made.
  5.  
  6.             ----------------------------------------
  7.         *** What has been changed from V1.8 to V1.9? ***
  8.             ----------------------------------------
  9.  
  10. - The NComm.config file format has been changed.  When upgrading to
  11. the new version, remember to delete all configuration files. The
  12. format has also been prepared for future expansion.
  13.  
  14. - The NComm.phone phonebook format has been changed due to a new
  15. macrokeys field. Convert your phonebooks to the new format using
  16. the program PbConvert. The format has been prepared for future
  17. expansion.
  18.  
  19. - FAST Zmodem protocol added, using the external XPRZmodem.library
  20. created by Rick Huebner. NComm now has the fastest Zmodem protocol
  21. available in ANY comms programs - actually faster than VLT, which uses
  22. the same library ;-) Maximum troughput close to 19200 baud using
  23. the serial.device that comes with Workbench 1.3.2.  A new transfer
  24. window displays lots of information.
  25.  
  26. - The Xmodem and Ymodem protocols have been completely rewritten,
  27. and are now ultrafast. Ymodem-Batch and Ymodem-G protocols have
  28. been added (please consult the documentation before using Ymodem-G
  29. with high speed modems).
  30.  
  31. - Scrollback feature (review buffer) added.  Buffer size can be set
  32. from 0 - 512K. View or save text that previously has been displayed
  33. on screen!
  34.  
  35. - A portuguese IBM character set has been added.
  36.  
  37. - Advanced NComm Host System using script file. Supports two
  38. security levels, bulletin menu, up and download with user selectable
  39. protocol, configurable up and download directories, immediate
  40. access to uploaded files (optional), message area with both public
  41. and private messages, chat function, hold directory with ZOO
  42. support, logfile, sysop menu with possibility for execution
  43. of DOS commands, sleep disconnect, detection of NO CARRIER...
  44.  
  45. - NComm now works with multiple serial ports. The serial port
  46. device name and unit is set using an environment variable.
  47.  
  48. - G&R Host Mode added.  Control file transfers from a single machine,
  49. when communicating with programs that support the G&R protocol.
  50.  
  51. - Macrokeys window has been made better.  Step trough the string
  52. gadgets by pressing RETURN, loading a new file won't close the window.
  53. The maximum text length is now 512 characters.
  54.  
  55. - It is now possible to change resolution and exit NComm when using
  56. the file requester. The requester is now really proportional.
  57.  
  58. - The modem abort code has been changed for compability with all hayes
  59. compatible modems.
  60.  
  61. - The windows won't blank out when using Dmouse (actually a bug in
  62. Dmouse but who cares...)
  63.  
  64. - A problem with redial has been fixed.
  65.  
  66. - Error messages are displayed if there isn't enough memory for NComm
  67. to open a window.
  68.  
  69. - NComm now works with an overscan WorkBench screen.
  70.  
  71. - The files NComm.phone, NComm.keys and NComm.config will be loaded
  72. before libraries and devices are opened. This should make it more
  73. comfortable to use NComm with a single drive machine.
  74.  
  75. - More hot keys have been added.
  76.  
  77. - Phonebook settings now have higher priority than settings
  78. found in configuration files used in PB. An error message will
  79. be displayed if the config file can not be found.
  80.  
  81. - Chopping will be disabled for .ZIP files.
  82.  
  83. - A lot of changes has been made to the script language.  NComm now
  84. has one of the most advanced SL's available;
  85.  
  86.   o New Command; SET - assigns a text (or an earlier defined variable)
  87.     to a variable. The pre-defined variable $date contains the current
  88.     date and time, $ncomm contains the current version number and the
  89.     variable $baud contains the current baudrate.
  90.  
  91.   o New Command; IF ... THEN ... - checks a variable for a
  92.     specific string and performs the following function if TRUE/FALSE.
  93.     Can also check whether a file exists or not.
  94.  
  95.   o New Command; INPUT - reads input from the serial port and places
  96.     it in a variable until a specific string has been read.  The
  97.     timeout function can be used to define how long NComm should wait
  98.     for the terminating string.
  99.  
  100.   o New Command(s); REPEAT<->UNTIL ... - performs what is situated
  101.     between REPEAT and UNTIL. If the expression is TRUE/FALSE, the
  102.     procedure will be repeated. Can also check whether a file exists
  103.     or not.
  104.  
  105.   o New Command(s); WHILE ...  DO<->ENDWHILE - performs what is
  106.     situated within DO and ENDWHILE until the expression is
  107.     TRUE/FALSE. Can also check whether a file exists or not.
  108.  
  109.   o New Command; CLRSTACK - clears the RETURN stack, forgets active
  110.     subroutine calls (gosubs...)
  111.  
  112.   o New Command; DLWHEN - deletes the last defined when command.
  113.     Repeated usage will succesive delete the "previous" WHEN
  114.     command.
  115.  
  116.   o New Command; DUMP - used for debugging of scripts, dumps a list
  117.     of all variables and what they contain.
  118.  
  119.   o New Command; ECHO - defines if characters read by the INPUT
  120.     command shall be echoed. If echo is ON, text sent by the functions
  121.     ASCSEND and SEND will be echoed locally. The output from the CLI
  122.     command will be sent to the serial port if ECHO has been turned
  123.     on.
  124.  
  125.   o New Command; WRITE - opens a file and appends the following
  126.     string to the file.
  127.  
  128.   o TIMEOUT now also concerns ASCSEND. If ASCSEND is halted by a ^S
  129.     and no ^Q has been received within the timelimit specified by
  130.     TIMEOUT, the script will go on with the next command.
  131.  
  132.   o 20 WHEN commands may now be active simultaneosly.
  133.  
  134.   o Control characters now work well in WAIT, CONVERSE and WHEN
  135.     commands (guess there were some problems with this in V1.8)
  136.  
  137.   o WHEN command fixed to "override" previous WHEN commands
  138.     containing same string...
  139.  
  140.     Variables can be used everywhere where strings are expected.
  141.     It is also possible to concatenate several variables and/or
  142.     literals.
  143.  
  144. - Yeah, we fixed some bugs.
  145.  
  146.   o Changing resolution while using "view transfers" doesn't call guru
  147.   o The file transfer block counter is no longer reset at block 255
  148.   o A long redial delay won't make NComm hang
  149.   o Status line is updated while dialling
  150.   o The palette should no longer display strange values
  151.   o G&R paths are updated immediately after loading new configuration
  152.   o The CLI command will (hopefully) not make NComm hang
  153.   o Fixed a small bug in the IBM font FONTS:NComm1/8
  154.   o G&R filenames will be translated correctly before usage
  155.   o Fixed an irritating problem with detection of NO CARRIER!
  156.   o The 13th entry in the phonebook no longer disappears when using
  157.     the "New" command.
  158.   o Clearing screen while using "split screen" doesn't clear
  159.     reference line...
  160.  
  161.   \\\ Thanks to all persons who sent us ideas and bug reports!  ///
  162.   /// More ideas, (bug) reports and source code heavily wanted  \\\
  163.  
  164.  
  165.             -----------------------------------------
  166.         *** What has been changed from V1.01 to V1.8? ***
  167.             -----------------------------------------
  168.  
  169. 1. Main New Features.
  170. ---------------------
  171.  
  172. - Scripts.  NComm now has an integrated, advanced script language,
  173. which, among other things, enables you to fully automate your online
  174. sessions.  Unattended operation is also a possibility.  However,
  175. decrease of time used online and thus, online costs, is perhaps the
  176. most common utilization of the power a script language gives you.
  177.  
  178. - Logfile.  By enabling this option, NComm will maintain a log of all
  179. succesful connects.  The "Callinfo" utility, which is a standalone
  180. utility, uses this to estimate the phone bill, display statistics,
  181. etc.
  182.  
  183. - NComm now supports the Ymodem file transfer protocol.
  184.  
  185. - The G & R protocol has been added.  This is an auto up/download
  186. protocol for use with the MBBS system.  Automatic up/download without
  187. entering filenames and so on is the virtue of this feature.
  188.  
  189. - Load / save configuration.  By saving your personal program settings
  190. in the file NComm.config, those settings will be used as a default for
  191. subsequent sessions.  Also, NComm can be set up to load special config
  192. files when connecting to certain hosts.
  193.  
  194. - Phonebook.  Limited only by available memory, the Phonebook allows
  195. easy keeping, editing, sorting, printing and dialling of all your
  196. phone numbers.
  197.  
  198. 2. Display.
  199. -----------
  200.  
  201. - Both two and eight colour modes are now supported with full ANSI
  202. colour emulation when using eight colours.  However, the two colour
  203. mode may give faster screen I/O on some systems.
  204.  
  205. - The colours used by the program can be easily adjusted with a
  206. built-in colour palette.  Each screen mode has its own palette.
  207.  
  208. - Interlace mode can be toggled from the 'Screen' menu.
  209.  
  210. - Status line with On-screen 24-hour clock, showing current time and
  211. time used online, respectively.  Setup displayed when not online.
  212.  
  213. - ANSI x3.64 / vt100 emulation has been improved.  Most notably, the
  214. Clear Screen and Set Scroll Region commands have been implemented.
  215. The cursor keys also send the proper codes.  As a result of this,
  216. NComm will now work with many screen-oriented programs, e.g.  full
  217. screen editors, games, etc.
  218.  
  219. - NComm can be set to ignore the ANSI control codes for boldface,
  220. italics and underline.  Some bulletin boards tend to overuse these
  221. styles.
  222.  
  223. - The ASCII BELL code can be configured to either flash the screen,
  224. make an audible beep, pop the screen to front, or do all or even none
  225. of the above.
  226.  
  227. - Reset screen function.  This function will clear the screen, turn of
  228. all style settings and reset the colors.
  229.  
  230. - The program will now work in PAL mode even when using Kickstart 1.3.
  231.  
  232. - The requester for editing macrokeys now gives you an overview of all
  233. 20 keys.  This makes editing a much easier task than with previous
  234. versions of NComm.
  235.  
  236. - Dial requester for dialling phone numbers not in the phonebook.
  237.  
  238. - Modem setup requester.  This lets you customize NComm for use with a
  239. wide variety of modems.
  240.  
  241. - The file requester has been made much better.  Eight devices will be
  242. displayed, with non-available devices 'ghosted'.  Ten entries and disk
  243. space free will also be displayed.  Parent and pattern functions are
  244. available.
  245.  
  246. 3. Translation.
  247. ---------------
  248.  
  249. - Twelve translation modes are available (both 7 and 8 bits); ISO,
  250. IBM, IBN, US7, UK7, GE7, FR7, SP7, IT7, NO7, SF7 and DE7.  If you
  251. choose the IBM or the IBN translation, an IBM PC font will be used.
  252. All special IBM characters will be displayed and translated correctly.
  253. This is also true when using ASCII receive/send, if not the "ISO"
  254. translation selected.
  255.  
  256. - The program now uses the current Workbench/CLI/Shell keymap, i.e.
  257. NComm now supports all keyboards supported by Commodore-Amiga.
  258.  
  259. - Eight bit characters are no longer truncated.
  260.  
  261. - The "Show HEX chars" option is now made easily available.
  262.  
  263. - The DEL key can be mapped to the Backspace key and vice versa.
  264. Handy when using host systems which expect a VT terminal.  This might
  265. be the case when the remote machine runs Unix, VMS or Tops-20, amongst
  266. others.
  267.  
  268. 4. Other changes/new features
  269. -----------------------------
  270.  
  271. - The program now has a "message upload" facility for uploading mail
  272. to bulletin board systems.  This is useful when the message editor on
  273. the BBS does strange things with your message.
  274.  
  275. - Redial function has been implemented.  This makes NComm dial a
  276. number repeatedly until a connection has been established.  Alternate
  277. phone numbers for a system can be specified, in which case all numbers
  278. will be tried before starting all over again.  It is also possible to
  279. set up a dial queue of several host machines, each of which may have
  280. several phone numbers.
  281.  
  282. - The serial buffer has been increased from 1K to 4K, in order to
  283. reduce the probability of loss of data when screen I/O is temporarily
  284. suspended.  This may be the case when holding down the right mouse
  285. button for a long while, or when printing incoming text.
  286.  
  287. - NewCli function.  By selecting this menu option, NComm will start up
  288. a new CLI on the Workbench screen.
  289.  
  290. - 7-wire handshaking (RTS/CTS) is now supported.
  291.  
  292. - 600 baud option has been added.
  293.  
  294. - The invisible close gadget in the main window has been removed, as
  295. well as the "windowed xmodem" protocol.
  296.  
  297. - The status window is available from the menu.
  298.  
  299. 5. Known quirks.
  300. ----------------
  301.  
  302. - The ANSI 'blink' command is not fully implemented.  Instead the line
  303. is shown in italics.
  304.